a self-defeating attitude - Allemand Anglais Dictionnaire